// 导入各个功能模块
import RefreshStoreInfo from './scripts/RefreshStoreInfo.js'; // 刷新店铺信息模块
import BatchPriceCheck from './scripts/BatchPriceCheck.js'; // 批量核价模块
import ClearStock from './scripts/ClearStock.js'; // 清零库存模块
import ComplianceNotice from './scripts/ComplianceNotice.js'; // 合规通知模块
import BatchEnrollActivity from './scripts/BatchEnrollActivity.js'; // 报名活动模块
import BatchEnrollLongTermActivity from './scripts/BatchEnrollLongTermActivity.js'; // 报名长期活动模块
import TemuAuth from './scripts/TemuAuth.js'; // 获取TEMU鉴权
import ComplianceAppeal from './scripts/ComplianceAppeal.js'; // 获取违规申诉列表

import ComplianceAppealTakeDown from './scripts/ComplianceAppealTakeDown.js'; // 违规申诉商品下架

// // 动态注入脚本或通过 content_script 执行
// const container = document.getElementById("j-collapsibleContent");
// const toggleButton = document.getElementById("toggle-iframe");

// toggleButton.addEventListener("click", () => {
//   container.classList.toggle("collapsed");
  
//   // 更新按钮文字
//   const isCollapsed = container.classList.contains("collapsed");

//   toggleButton.textContent = isCollapsed ? "展开店铺管理助手" : "收起";
  
//   // 可选：保存状态到 localStorage
//   chrome.storage.local.set({ iframeCollapsed: isCollapsed });
// });

// // 初始化时读取状态
// chrome.storage.local.get("iframeCollapsed", (data) => {
//   if (data.iframeCollapsed) {
//     container.classList.add("collapsed");
//     toggleButton.textContent = "展开店铺管理助手";
//   }
// });



// 初始化函数
function init() {
  // 初始化所有模块
  RefreshStoreInfo.init(); // 初始化刷新店铺信息模块
  const minimumNuclearPriceInput = document.getElementById('minimumNuclearPriceInput')
  BatchPriceCheck.init(); // 初始化批量核价模块

  const warehouseIdInput = document.getElementById('warehouseIdInput'); // 仓库ID输入框
  ClearStock.init(); // 初始化清零库存模块

  ComplianceNotice.init(); // 初始化合规通知模块

  const minimumActivityPriceInput = document.getElementById('minimumActivityPriceInput') // 活动输入框
  BatchEnrollActivity.init(); // 初始化报名活动模块

  const minimumLongActivityPriceInput = document.getElementById('minimumLongActivityPriceInput') // 长期活动输入框
  BatchEnrollLongTermActivity.init(); // 初始化报名长期活动模块

  TemuAuth.init(); // 初始化获取temu鉴权
  ComplianceAppeal.init(); // 获取违规申诉列表
  ComplianceAppealTakeDown.init(); // 违规申诉商品下架



}

// 监听弹窗加载完成事件
document.addEventListener('DOMContentLoaded', init);
